import axios from "axios";


const request1=axios.create({
    baseURL: 'http://localhost:8083',  // 注意！！ 这里是全局统一加上了 '/api' 前缀，也就是说所有接口都会加上'/api'前缀在，页面里面写接口的时候就不要加 '/api'了，否则会出现2个'/api'，类似 '/api/api/user'这样的报错，切记！！！
    timeout: 5000
})

// request 拦截器
// 可以自请求发送前对请求做一些处理
// 比如统一加token，对请求参数统一加密
request1.interceptors.request.use(config => {
    config.headers['Content-Type'] = 'application/json;charset=utf-8';
    let ver = JSON.parse(localStorage.getItem('ver'))
    if (ver) config.headers['ver'] = ver;  // 设置请求头
    return config
}, error => {
    return Promise.reject(error)
});

export default request1